import java.util.Scanner;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 86132
 * Date: 2022-04-26
 * Time: 16:51
 */
public class Test {
    //扑克牌的大小
    import java.util.*;
    public class Main{
        public static void main(String[]args){
            Scanner sc=new Scanner(System.in);
            String str=sc.nextLine();
            //将分开的两手牌放到一个数组中
            //此时pp[0]是第一手牌，pp[1]是第二手牌
            String[] pp=str.split("-");
            //把第一手牌里的空格去掉
            String[] p1=pp[0].split(" ");
            //把第二手牌里的空格去掉
            String[] p2=pp[1].split(" ");
            //将牌面的顺序存在一个字符串中，比较的时候直接比较索引位置
            //索引位置小的牌面小
            String p="34567891JQKA2";//10用1表示

            if(pp[0].equals("joker JOKER")||pp[1].equals("joker JOKER")){
                System.out.println("joker JOKER");
            }else if(p1.length==p2.length){//讨论两手牌的长度相等时
                //长度相等时比较每张牌首元素的大小
                if(p.indexOf(p1[0].substring(0,1))>p.indexOf(p2[0].substring(0,1))){
                    System.out.println(pp[0]);
                }else{
                    System.out.println(pp[1]);
                }
                //当两张牌长度不同时
            }else if(p1.length==4){//如果第一张牌是炸弹，则第一张牌大
                System.out.println(pp[0]);
            }else if(p1.length==4){//如果第一张牌是炸弹，则第一张牌大
                System.out.println(pp[1]);
            }else{
                System.out.println("ERROR");
            }
        }
    }
}
